@charset "utf-8";
/* CSS Document */

h1{
padding-left:150px;
}

#ayuda{
width:30px;
height:30px;
margin-left:350px;
margin-top:20px;
}
#tit_ayuda{height:30px;margin-top:15px;}
#icono_ayuda{width:20px;height:20px;margin-left:5px;}
#mens{height:20px;margin-top:5px;}
#men_ayuda{width:250px;height:20px;margin-left:20%;}

#t{width:100px; font-size:30px;font-weight:bold;float:left;margin-left:140px;}

#formu{margin-top:40px;}


#for{
margin: 0px auto;
width:400px;
border:solid 1px;
margin-top:50px;
margin-bottom:100px;
margin-left:33%;
box-shadow:5px 5px 5px #000000;
}

#mensaje{margin-left:100px;}

#indexpie{
	z-index:1;
}
#indextexto{
	position: absolute;
	z-index: 95;
float:left;
margin-top:-60px;
	margin-left:20%;

height:40px;
width:700px;

padding-top:0x;
}

table{
	padding-top:5px;
	margin-left:25px;
	width:auto;
    font: Arial, Helvetica, sans-serif;
}
td{	
	padding:10px;
}
input:focus, select:focus {
   background: #C5D6E2;
   background: -moz-linear-gradient(top, #C5D6E2 0%, #C5D6E2 0%); /* firefox */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C5D6E2), color-stop(20%,#C5D6E2)); /* webkit */
   }
   
   input, select {
   background: #C5D6E2;
   background: -moz-linear-gradient(top, #C5D6E2 0%, #C5D6E2 0%); /* firefox */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C5D6E2), color-stop(20%,#C5D6E2)); /* webkit */
   border-radius: 5px; 
   border-color: blue;
   width:185px;
   -moz-border-radius: 5px; 
   -webkit-border-radius: 5px;
   -moz-box-shadow: 0px 1px 0px #C5D6E2;
   -webkit-box-shadow: 0px 1px 0px #C5D6E2;
   font-family: sans-serif; 
   font-size: 16px; color: #020202;
   /*text-transform: uppercase;*/ 
   text-shadow: 0px -1px 0px #C5D6E2;
 }
   #boton{
   background: #125199;
  border-top: 1px solid #96D1F8;
  color: white;
  display: block;
  font-size: 15px;
  font-family: Helvetica, Arial, Sans-Serif;
  height: 30px;
  line-height: auto;
  position: relative;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  width: auto;
  z-index:1;
  float:left;
}
#boton:hover {
	 background: #28597A;
  border-top-color: #28597A;
  color: white;
}
#boton:active {
    background: #719BB8;
  border-top-color: #719BB8;
}